Types and Tokens for Logic with Diagrams

نویسنده

  • Frithjof Dau
چکیده

It is well accepted that diagrams play a crucial role in human reasoning. But in mathematics, diagrams are most often only used for visualizations, but it is doubted that diagrams are rigor enough to play an essential role in a proof. This paper takes the opposite point of view: It is argued that rigor formal logic can carried out with diagrams. In order to do that, it is first analyzed which problems can occur in diagrammatic systems, and how a diagrammatic system has to be designed in order to get a rigor logic system. Particularly, it will turn out that a separation between diagrams as representations of structures and these structures themselves is needed, and the structures should be defined mathematically. The argumentation for this point of view will be embedded into a case study, namely the existential graphs of Peirce. In the second part of this paper, the theoretical considerations are practically carried out by providing mathematical definitions for the semantics and the calculus of existential Alpha graphs, and by proving mathematically that the calculus is sound and complete. 1 Motivation and Introduction The research field of diagrammatic reasoning investigates all forms of human reasoning and argumentation wherever diagrams are involved. This research area is constituted from multiple disciplines, including cognitive science and psychology as well as computer science, artificial intelligence, logic and mathematics. But it should not be overlooked that there has been until today a long-standing prejudice against non-symbolic representation in mathematics and logic. Without doubt diagrams are often used in mathematical reasoning, but usually only as illustrations or thought aids. Diagrams, many mathematicians say, are not rigorous enough to be used in a proof, or may even mislead us in a proof. This attitude is captured by the quotation below: [The diagram] is only a heuristic to prompt certain trains of inference; ... it is dispensable as a proof-theoretic device; indeed ... it has no proper place in a proof as such. For the proof is a syntactic object consisting only of sentences arranged in a finite and inspectable area. Neil Tennant 1991, quotation adopted from [Ba93] Nonetheless, there exist some diagrammatic systems which were designed for mathematical reasoning. Well-known examples are Euler circles and Venn diagrams. More important to us, at the dawn of modern logic, two diagrammatic systems had been invented in order to formalize logic. The first system is Frege’s Begriffsschrift, where Frege tried to provide a formal universal language. The other one is of more relevance for this conference, as Sowa’s conceptual graphs are based on them: It is the systems of existential graphs (EGs) by Charles Sanders Peirce, which he used to study and describe logical argumentation. But none of these systems is used in contemporary mathematical logic. In contrast: For more than a century, linear symbolic representation systems (i.e., formal languages which are composed of signs which are a priori meaningless, and which are therefore manipulated by means of purely formal rules) have been the exclusive subject for formal logic. There are only a few logicians who have done research on formal, but non-symbolic logic. The most important ones are without doubt Barwise and Etchemendy. They say that there is no principle distinction between inference formalisms that use text and those that use diagrams. One can have rigorous, logically sound (and complete) formal systems based on diagrams. Barwise and Etchemendy 1994, quotation adopted from [Sh01] This paper advocates this view that rigor formal logic can carried out by means of manipulating diagrams. The argumentation for this point of view will be embedded into a case study, where the theoretical considerations are practically carried out to formalize the Alpha graphs of Peirce. Although the argumentation is carried out on EGs, it can be transferred to other diagrammatic systems (e.g., for conceptual graphs) as well. For those readers who are not familiar with EGs, Sec. 2 provides a short introduction into EGs. There are some authors who explored EGs, e.g. Zeman, Roberts or Shin. All these authors treated EGs as graphical entities. In Sec. 3, some of the problems which occur in this handling of EGs are analyzed. For this, the approach of Shin (see [Sh01]) will be used. It will turn out that informal definitions and a missing distinction between EGs and their graphical representations are the main problems. In fact, due to this problems, Shin’s (and other authors as well) elaboration of EGs is from a mathematicians point of view insufficient and cannot serve as diagrammatic approach to mathematical logic. I will argue that a separation between EGs as abstract structures and their graphical representations is appropriate, and that a mathematical definition for EGs is needed. A question which arises immediately is how the graphical representations should be defined and handled. In Secs. 4 and 6, two approaches to solve this question are presented. It will be shown that a mathematical formalization of the graphical representations may cause a new class of problems. In Sec. 5 we will discuss why mathematical logic does not have to cope with problems which arise in diagrammatic systems. It will turn out that the preciseness of mathematical logic is possible although the separation between formulas and their representation is usually not discussed. From this result we draw the conclusion that a mathematical formalization of the diagrammatic representations of EGs is not needed. In Sec. 6, the results of the preceding sections are brought together in order to describe my approach for a mathematical foundation of diagrams. In the remaining sections, the results of the theoretical discussion are applied to elaborate mathematically a complete description of the Alpha-part of EGs. 2 Existential Graphs In this paper, we consider the Alphaand Beta-part of existential graphs. Alpha is a system which corresponds to the propositional calculus of mathematical logic. Beta builds upon Alpha by introducing new symbols to Alpha, and it corresponds to first order predicate logic (FOPL), that is first order logic with predicate names, but without object names and without function names. We start with the description of Alpha. The EGs of Alpha consist only of predicate names of arity 0, which Peirce called medads, and of closed, double-point-free curves which are called cuts and used to negate the enclosed subgraph. Medads can

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A rule-based evaluation of ladder logic diagram and timed petri nets for programmable logic controllers

This paper describes an evaluation through a case study by measuring a rule-based approach, which proposed for ladder logic diagrams and Petri nets. In the beginning, programmable logic controllers were widely designed by ladder logic diagrams. When complexity and functionality of manufacturing systems increases, developing their software is becoming more difficult. Thus, Petri nets as a high l...

متن کامل

Temporal Entities - Types, Tokens and Qualifications

Reified logics have been a major subject of interest in the knowledge representation community for well over twenty years, since over the years, the need to quantify and reason about propositional entities such as events and states among other temporal entities has grown. Galton had made it clear that one may either refer to types or tokens (instances) of such entities in the ontology. A clear ...

متن کامل

Syntactic Complexity of Russian Unified State Exam Texts in English: A Study on Reliability and Validity

In this study we analyze texts used in Russian Unified State Exam on English language. Texts that formed small research corpora were retrieved from 2 resources: official USE database as a reference point, and popular website used by pupils for USE training “Neznaika” (https://neznaika.pro/). The size of two corpora is balanced: USE has 11934 tokens and “Neznaika” - 11918 tokens. We share Biber’...

متن کامل

Algorithms for Tokens Transfer in Different Types of Intuitionistic Fuzzy Generalized Nets

The paper presents formal definitions of the concepts Intuitionistic Fuzzy Generalized Nets from first, second, third and fourth type and describes the algorithms for tokens transfer within the separate transitions and the nets in general.

متن کامل

Using boolean and fuzzy logic combined with analytic hierarchy process for hazardous waste landfill site selection: A case study from Hormozgan province, Iran

Hazardous wastes include numerous kinds of discarded chemicals and other wastes generated from industrial, commercial, and institutional activities. These types of waste present immediate or long-term risks to humans, animals, plants, or the environment and therefore require special handling for safe disposal. Landfills that can accept hazardous wastes are excavated or engineered sites where th...

متن کامل

Real-time scheduling of batch systems using Petri nets and linear logic

This paper presents an approach to model, design and verify scenarios of real-time systems used in the scheduling and global coordination of batch systems. The initial requirements of a system specified with sequence diagrams are translated into a single p-time Petri net model representing the global behavior of the system. For the Petri net fragments involved in conflicts, symbolic production ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004